package net.hn.hnms.biz.emgcy.service;

import net.hn.hnms.biz.emgcy.domain.DutyWorkPo;
import net.hn.hnms.biz.emgcy.domain.dto.DutyWorkDto;
import net.hn.hnms.biz.emgcy.domain.vo.DutyWorkVo;
import net.hn.hnms.sys.common.core.domain.ResponsePage;
import net.hn.hnms.sys.common.mybatis.core.page.PageQuery;

import java.util.List;


public interface DutyWorkService {
    ResponsePage<DutyWorkVo> pageList(PageQuery pageQuery, DutyWorkDto dutyWorkDto);

    Boolean add(DutyWorkPo dutyWorkPo);

    Boolean update(DutyWorkPo dutyWorkPo);

    Boolean delete(Long id);

    List plans(String eventType);}
